@echo off
echo ========================================
echo    构建Vue.js前端为静态文件
echo ========================================

echo.
echo 1. 安装依赖...
call npm install

echo.
echo 2. 构建项目...
call npm run build

echo.
echo 3. 复制构建文件到static目录...
if exist "dist" (
    if exist "static" rmdir /s /q "static"
    xcopy "dist" "static" /e /i /h /y
    echo 构建完成！静态文件已复制到 static 目录
) else (
    echo 错误：构建失败，dist目录不存在
    pause
    exit /b 1
)

echo.
echo 4. 清理临时文件...
rmdir /s /q "dist"

echo.
echo ========================================
echo    构建完成！
echo    静态文件位置: frontend/static/
echo    可以直接用Nginx部署
echo ========================================
pause
